home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 4898 < prev    next >
Encoding:
Text File  |  1996-08-05  |  2.4 KB  |  52 lines

  1. Newsgroups: comp.sys.amiga.programmer
  2. Path: news.nask.org.pl!cyfronet!student!iskra
  3. From: iskra@student.uci.agh.edu.pl (Kamil Iskra)
  4. Subject: Re: GNU C++ requirement..
  5. Message-ID: <Dnu9z2.2n6@cyf-kr.edu.pl>
  6. Sender: news@cyf-kr.edu.pl (News Administrator)
  7. Nntp-Posting-Host: student.uci.agh.edu.pl
  8. Organization: Academic Computer Centre, CYFRONET
  9. X-Newsreader: TIN [version 1.1 PL8]
  10. References: <4hhc7u$6d5@astfgl.idb.hist.no>
  11. Date: Wed, 6 Mar 1996 09:21:02 GMT
  12.  
  13. Anne Kristine Ugedal (anneu@colargol.idb.hist.no) wrote:
  14. > gugu (gugu@panix.com) wrote:
  15. > : What is the recommended hardware set up to comfortably run GNU C/C++ compiler?
  16.  
  17. > 10 MB is comfortable enough, don't have to close my editor to compile anymore...
  18.  
  19. I would say that for small and medium sources 6 MB should be enough. But,
  20. of course, the more memory, the better. 
  21.  
  22. > I tried VMM + GCC2.5.8 when I had 6MB only - it works, but it's a bit on the
  23. > slow side...
  24.  
  25. This depends. From my experience it seems that it's often better to use
  26. virtual memory swapping than to use CHIP RAM. Of course, it depends on
  27. overall speed of your machine - on mine CHIP is some 5 or so times slower
  28. than FAST - if "cc1" executable goes to CHIP (because of lack or
  29. fragmentation of FAST) it takes ages to compile longer sources :-(. 
  30.  
  31. > It seemed like it had
  32. > problems when compiling particular code constructs, some little part of the
  33. > compiler that didn't handle VM good enough, but as I said,
  34. > this did not occur often.
  35.  
  36. Interesting, but rather strange, I would say - maybe these were just some
  37. bugs in compiler? GCC comes from UNIX world, and in that world virtual
  38. memory and memory protection are key issues, so it's not very probable
  39. that GCC makes some "dirty tricks". Actually, I doesn't use Inter Process
  40. Communication at all (unless you specify "-pipe"...). I also noticed some
  41. problems when using VMM 3.3 and GCC 2.7.2 - when systems runs out of
  42. physical RAM and starts swapping, "cc1" often aborts with "Bus error".
  43. However, I suspect that the culprit is not GCC but IXEmul. This library
  44. makes some strange things like installing custom exception handlers,
  45. calling Disable() etc. I'll ask on IXEmul mailing list about it... 
  46.  
  47. --
  48. / Kamil Iskra - AMIGA 1200, 68030 50MHz, HDD 850 MB, 10 MB RAM \
  49. | iskra@student.uci.agh.edu.pl  kiskra@ernie.icslab.agh.edu.pl |
  50. | http://student.uci.agh.edu.pl/~iskra                         |
  51. \ PGP public key available via Finger or WWW                   /
  52.